package com.qf.xiaom.dao;

import com.qf.xiaom.pojo.TbCart;

import java.util.List;

public interface CartDao {
    /*
    根据用户id和商品的id查询购物车
     */
    TbCart findByUserIdAndGoodId(Long userId,Long goodId);
    /*
    更新用户的购物车商品数量
     */
    int updateCount(Long userId,Long goodId,int num);
    /*
    添加商品到购物车
     */
    int addCart(Long userId,Long goodId,int num);
    /*
    根据用户id查询所有的购物车种的数据
     */
    List<TbCart>findByUserId(Long userId);
    /*
    清空购物车
     */
    void clearCart(Long userId);
}
